-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update ci & deprecate bors #225
Conversation
I notice we don't have any caching here, should we maybe add that? |
Don't see big sense. All checks are fast, rarely changes. Needs MSRV bump. |
did you change the settings here also @burrbull ? The settings right now are setup for merge_group, but that has not been implemented yet |
Add to this PR, please. I also cannot add clippy restriction. |
I'll add it clippy is behind |
I don't like this. |
clippy is check though, they do exactly the same thing, just more knobs with clippy. |
if job fails I want to see is it build fail or just clippy. |
we don't use |
oh, we do do I'll separate them |
actually, I'd rather fix the deny first and then we can determine if we should split it, I'll let you decide how it should be afterwards |
components: clippy | ||
- run: cargo check | ||
env: | ||
RUSTFLAGS: -D warnings | ||
- run: cargo clippy |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should be fine imo since clippy doesn't add "error-by-default" lints just like that without reason, most new lints are added as warn or even allow
|
||
#![deny(warnings)] | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replaced with RUSTFLAGS=-D warnings
part of rust-embedded/svd2rust#724
remove all uses of actions-rs which use deprecated gha functions and is not maintained
removes clippy_check in favour of running clippy directly